﻿namespace Kugar.Web.Wechat.Enums
{
    //
    // 摘要:
    //     当RequestMsgType类型为Event时，Event属性的类型
    public enum WechatRequestEventType
    {
        /// <summary>
        /// 进入会话（似乎已从官方API中移除）
        /// </summary>
        ENTER = 0,

        /// <summary>
        /// 地理位置（似乎已从官方API中移除）
        /// </summary>
        LOCATION = 1,

        /// <summary>
        /// 订阅
        /// </summary>
        subscribe = 2,

        /// <summary>
        /// 取消订阅
        /// </summary>
        unsubscribe = 3,

        /// <summary>
        /// 自定义菜单点击事件
        /// </summary>
        CLICK = 4,

        ///<summary>
        /// 二维码扫描
        /// </summary>  
        scan = 5,

        /// <summary>
        /// URL跳转
        /// </summary>
        VIEW = 6,

        /// <summary>
        /// 事件推送群发结果
        /// </summary>
        MASSSENDJOBFINISH = 7,

        /// <summary>
        /// 模板信息发送完成
        /// </summary>
        TEMPLATESENDJOBFINISH = 8,

        /// <summary>
        /// 扫码推事件
        /// </summary>
        scancode_push = 9,


        /// <summary>
        /// 扫码推事件且弹出“消息接收中”提示框
        /// </summary>
        scancode_waitmsg = 10,

        /// <summary>
        /// 弹出系统拍照发图
        /// </summary>
        pic_sysphoto = 11,

        /// <summary>
        /// 弹出拍照或者相册发图
        /// </summary>
        pic_photo_or_album = 12,

        ///<summary>弹出微信相册发图器</summary> 
        pic_weixin = 13,

        ///<summary>弹出地理位置选择器</summary>   
        location_select = 14,

        /// <summary>
        /// 卡券通过审核
        /// </summary>
        card_pass_check = 15,

        /// <summary>
        /// 卡券未通过审核
        /// </summary>
        card_not_pass_check = 16,

        /// <summary>
        /// 领取卡券
        /// </summary>
        user_get_card = 17,

        ///<summary>删除卡券</summary>   
        user_del_card = 18,

        /// <summary>
        /// 多客服接入会话
        /// </summary>
        kf_create_session = 19,

        /// <summary>
        /// 多客服关闭会话
        /// </summary>
        kf_close_session = 20,

        /// <summary>
        /// 多客服转接会话
        /// </summary>
        kf_switch_session = 21,

        /// <summary>
        /// 审核结果事件推送
        /// </summary>
        poi_check_notify = 22
    }
}
